#include <iostream>
using std::cout;
using std::endl;

class Point
{
public:
    Point(int x,int y)
    :_ix(x)
    ,_iy(y)
    {
        cout << "Point(int,int)"<< endl;
     }

    void print(){
        cout << "(" << _ix 
             << "," << _iy
             << ")" << endl;
    }
private:
    int _ix;
    int _iy;
};

/*Point func(){

}*/


void test0(){
    Point pt1(1,2);
    pt1.print();
    Point pt2(pt1);
    pt2.print();
}

int main(int argc, char * argv[])
{
    test0();
    return 0;
}


